wasting away through excessive liquid discharge - Francés Inglés Diccionario